package com.naiterui.ehp.bs.esign.api.scca.vo;/**
 * @author guoyongxiang
 * @date 2021/2/25 09:34
 * @since 1.0.0
 */

import lombok.Builder;
import lombok.Data;
import lombok.ToString;

/**
 * 证书信息VO
 *
 * @author guoyongxiang
 * @version 1.0.0
 * @date 2021/2/25 09:34
 **/
@ToString
@Builder
@Data
public class SccaCertInfoVO {

    /**
     * 用户唯一标识，由业务系统定义
     */
    private String entityId;

    /**
     * 用户类型，可选值[Personal/Organizational]
     */
    private String entityType;

    /**
     * 联系人电话
     */
    private String personalPhone;

    /**
     * 个人姓名，类型为Personal时必填
     */
    private String personalName;

    /**
     * 个人证件号，类型为Personal时必填
     */
    private String personalIdNumber;

    /**
     * 邮箱地址
     */
    private String personalEmail;

    /**
     * 组织机构名称，证书主体类型为Organizational时必填
     */
    private String orgName;

    /**
     * 组织机构代码/信用代码，证书主体类型为Organizational时必填
     */
    private String orgNumber;

    /**
     * 证书PIN码
     */
    private String pin;

    /**
     * 卫生证书:部门 (N)
     */
    private String orgDept;

    /**
     * 卫生证书:省、州 (卫生证书时:Y)
     */
    private String province;

    /**
     * 卫生证书:城 (卫生证书时:Y)
     */
    private String locality;

}